package com.soft.cake.mapper;

import java.util.List;

import com.soft.cake.pojo.Product;

public interface ProductMapper {
    int deleteByPrimaryKey(Integer productId);

    int insert(Product record);

    int insertSelective(Product record);

    Product selectByPrimaryKey(Integer productId);

    int updateByPrimaryKeySelective(Product record);

    int updateByPrimaryKey(Product record);
    
    List<Product> selectAllProducts();
    
    Product selectProductByProductId(int productId);
    
    List<Product> selectProducts(List<Integer> productIds);

    /**
     * 
     * @author CanLig
     * @date 2019年8月24日 下午3:19:05
     * @version 1.0.0
     * @description 查询单个商品并获取图片
     * @TODO
     */
    Product selProductWithImgByProId(Integer productId);
    
    List<Product> selectEightProducts();
}